package com.deyuanyun.pic.integalz.service;

import com.deyuanyun.pic.integalz.controller.dto.IntegalzQueryVO;

import java.util.List;
import java.util.Map;

/**
 *  完整性分析---管道高程、管道埋深统计、管道基础信息service
 *  @author axiao(xj08.dream@gmail.com)
 *  @date 2016-11-16
 *  @version 1.0
 *  Histroy: [修改人][时间][描述]
 */
public interface PipeHighDepthService {

    /**
     * 查询管道高程
     * @param queryVO
     * @return
     * @author axiao(xj08.dream@gmail.com)
     * @date 2016-11-15
     */
    public List<Map<String, Object>> queryPipeHigh(IntegalzQueryVO queryVO);

    /**
     * 查询管道埋深
     * @param queryVO
     * @return
     * @author axiao(xj08.dream@gmail.com)
     * @date 2016-11-15
     */
    public List<Map<String, Object>> queryPipeDepth(IntegalzQueryVO queryVO);

    /**
     * 查询管道基础信息
     * @param queryVO
     * @return
     * @author axiao(xj08.dream@gmail.com)
     * @date 2016-11-15
     */
    public List<Map<String, Object>> queryPipeInfo(IntegalzQueryVO queryVO);
    
    /**
     * 查询管道基础信息（电位测试桩）
     * @param queryVO
     * @return
     * @date 2016-11-15
     */
    public List<Map<String, Object>> queryPipeInfoPile(IntegalzQueryVO queryVO);
    
    /**
     * 查询管道基础信息（Mark定标点）
     * @param queryVO
     * @return
     * @date 2016-11-15
     */
    public List<Map<String, Object>> queryPipeInfoMark(IntegalzQueryVO queryVO);
    
    
    
}
